package com.avergel.metaserver.dto;

public class Pdf implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	private Integer idPdf;
	private String titulo;
	private String asunto;
	private String palabrasClave;
	private String creador;
	private String autor;

	/**
	 * Instancia un nuevo pdf.
	 */
	public Pdf() {
	}

	/**
	 * Instancia un nuevo pdf.
	 *
	 * @param idPdf id pdf
	 */
	public Pdf(Integer idPdf) {
		this.idPdf = idPdf;
	}

	/**
	 * Instancia un nuevo pdf.
	 *
	 * @param titulo titulo
	 * @param asunto asunto
	 * @param palabrasClave palabras clave
	 * @param creador creador
	 * @param autor autor
	 */
	public Pdf(String titulo, String asunto, String palabrasClave, String creador, String autor) {
		this.titulo = titulo;
		this.asunto = asunto;
		this.palabrasClave = palabrasClave;
		this.autor = autor;
		this.creador = creador;
	}

	/**
	 * Obtiene id pdf.
	 *
	 * @return id pdf
	 */
	public Integer getIdPdf() {
		return idPdf;
	}

	/**
	 * Establece id pdf.
	 *
	 * @param idPdf nuevo id pdf
	 */
	public void setIdPdf(Integer idPdf) {
		this.idPdf = idPdf;
	}

	/**
	 * Obtiene titulo.
	 *
	 * @return titulo
	 */
	public String getTitulo() {
		return titulo;
	}

	/**
	 * Establece titulo.
	 *
	 * @param titulo nuevo titulo
	 */
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	/**
	 * Obtiene asunto.
	 *
	 * @return asunto
	 */
	public String getAsunto() {
		return this.asunto;
	}

	/**
	 * Establece asunto.
	 *
	 * @param asunto nuevo asunto
	 */
	public void setAsunto(String asunto) {
		this.asunto = asunto;
	}

	/**
	 * Obtiene palabras clave.
	 *
	 * @return palabras clave
	 */
	public String getPalabrasClave() {
		return this.palabrasClave;
	}

	/**
	 * Establece palabras clave.
	 *
	 * @param palabrasClave nuevo palabras clave
	 */
	public void setPalabrasClave(String palabrasClave) {
		this.palabrasClave = palabrasClave;
	}

	/**
	 * Obtiene autor.
	 *
	 * @return autor
	 */
	public String getAutor() {
		return this.autor;
	}

	/**
	 * Establece autor.
	 *
	 * @param autor nuevo autor
	 */
	public void setAutor(String autor) {
		this.autor = autor;
	}

	/**
	 * Obtiene creador.
	 *
	 * @return creador
	 */
	public String getCreador() {
		return creador;
	}

	/**
	 * Establece creador.
	 *
	 * @param creador nuevo creador
	 */
	public void setCreador(String creador) {
		this.creador = creador;
	}
}
